package com.example.myapplication

import android.graphics.Bitmap
import android.os.Parcelable
import androidx.room.ColumnInfo
import androidx.room.Entity
import androidx.room.Ignore
import androidx.room.PrimaryKey
import kotlinx.parcelize.Parcelize

/**
 * 描 述：
 * 作 者：小卷毛  2021-03-26 12:18
 * 修改描述：
 * 修 改 人：
 * 修改版本：
 */
@Parcelize
@Entity(tableName = "UserMsg") //SQLite 中的表名称不区分大小写
data class User(
    @PrimaryKey(autoGenerate = true) var id: Int,
    var name: String = "",
    var age: Int = 0,
    @ColumnInfo(name = "first_name") var firstName: String = "",
    @ColumnInfo(name = "last_name") var lastName: String = "",
    @Ignore val picture: Bitmap?
) : Parcelable
